Dim A_CLUE$(30),D_CLUE$(30),A_ANSWER$(30),D_ANSWER$(30),ZX(30),ZY(30),A_ANS$(30),D_ANS$(30),LETTER$(15),A_SOLUTION$(30),D_SOLUTION$(30),A_CRIB$(30),D_CRIB$(30)
'
Global A_CLUE$(),D_CLUE$(),A_ANSWER$(),D_ANSWER$(),ZX(),ZY(),LETTER$(),A_SOLUTION$(),D_SOLUTION$(),A_ANS$(),D_ANS$()
Global A_COUNT,D_COUNT,TXA,TYA,TXD,TYD,ABX,ABY,DBX,DBY,ANSX,ANSY
Global MZA,MZD,LASTMZA,LASTMZD,ANS
Global ANGX,ANGY,F$
'
Cls 0
Hide
Screen Open 3,640,256,16,Hires
Screen Hide 3
Curs Off : Flash Off
Gr Writing 0
Paper 0 : Pen 1
Colour 0,$88C
Colour 1,0
Colour 2,$CCF
Colour 3,0
Colour 4,$EEF
'
Colour 5,$558 : Rem___shadow for windows
Colour 6,$DDF : Rem___highlight for windows
Colour 7,$AAD : Rem___background for windows
'
Colour 8,$99E : Rem___control buttons
Colour 9,$66B
Colour 10,$337
'
Colour 15,$F70
Colour 17,0
Colour 18,$F00
Colour 19,0
Cls 0
'
Screen Open 1,320,256,32,Lowres
Screen Hide 1
Curs Off : Flash Off
Load Iff "DWDS_Crossword:extras/Logo.iff"
Screen Show 1
Wait 100
Shift Up 3,2,10,0
Wait 25
Screen Show 3
Screen To Front 3
Screen Close 1
Screen Open 2,640,256,16,Hires
Screen Hide 2
Curs Off : Flash Off
Gr Writing 0
Colour 1,0
Paper 0 : Pen 1
Get Palette 3
Screen Open 1,640,256,16,Hires
Curs Off : Flash Off
Get Palette 3
Cls 0
Screen Hide 1
Screen Show 2
Reserve Zone 47
Gr Writing 0
L1=%11111111
L2=%11111111
L3=%11111111
L4=%11111111
L5=%11111111
L6=%11111111
L7=%11111111
L8=%11111111
Set Curs L1,L2,L3,L4,L5,L6,L7,L8
Limit Mouse 128,42 To 460,296
Pen 1
'
THE_BEGINNING:
Paper 0
Locate ,2 : Centre "D_Solve Crossword (c)David Smith 1993"
Locate ,4 : Centre "Written and compiled using AMOS Professional"
Locate 3,7 : Centre "INSTRUCTIONS"
Locate 3,9 : Print "1. Load crossword format. Note Format code number must tally with "
Locate 6,10 : Print "solution code number."
Locate 6,11 : Print "Eg. Format 1.iff/Solution 1a.sol"